<?php

namespace app\admin\controller;

use think\Controller;
use think\Request;
use think\Db;
class Index extends Common
{
    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
    {   
        
        return view();
    }
     /**
     * 配置信息
     *
     * @return \think\Response
     */
    public function system()
    {   
        // 获取服务器信息超全局变量$_SERVER
        $config=[
            // 服务器ip
            'ip'=>request()->ip(),
            // 服务器域名/主机名
            'domain'=>$_SERVER['SERVER_NAME'],
            //运行环境
            'server'=>$_SERVER["SERVER_SOFTWARE"],
            // 服务器端口
            'port'=>$_SERVER['SERVER_PORT'],
            //服务器操作系统/php_uname
            'os'=>PHP_OS,
            //PHP版本
            'php_ver'=>PHP_VERSION,
            'mysql_ver'=>Db::query('select version() as ver')[0]['ver'],
            'database'=>config('database')['database']
        ];
        $log=db('loginlog')->order('logintime desc')->where('mid',session('loginid','','admin'))->limit(10)->select();
        $this->assign(array(
            'config'=>$config,
            'log'=>$log,
        ));
        return view();
    }
    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
    {
        //
    }

    /**
     * 保存新建的资源
     *
     * @param  \think\Request  $request
     * @return \think\Response
     */
    public function save(Request $request)
    {
        //
    }

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function read($id)
    {
        //
    }

    /**
     * 显示编辑资源表单页.
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * 保存更新的资源
     *
     * @param  \think\Request  $request
     * @param  int  $id
     * @return \think\Response
     */
    public function update(Request $request, $id)
    {
        //
    }

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function delete($id)
    {
        //
    }
}
